envelope flap - German English Dictionary